Teaching More Comprehensive Model-Based Software Engineering

نویسندگان

  • Robert F. Coyne
  • Allen H. Dutoit
  • Bernd Bruegge
  • David Rothenberger
چکیده

This paper is an experience report and discussion of an experiment in teaching and using a comprehensive model-based methodology and tool (Objectory) in a large software project. The paper describes in detail the preparation of such an experiment, states our assumptions during the planning phase, and presents the results together with a discussion of the most important issues. We observed certain improvements in the productivity and understanding of the students, while discovering a number of non-trivial organizational and pedagogical issues still remaining to be solved (e.g. communication latency and breakdown; project set up time; training time etc.). We believe that this paper will provide valuable insights to the reader at a number of different levels: 1. To those interested in state of the art software engineering methodologies; 2. To those interested in Objectory per se; 3. To those interested in the issues of introducing a sophisticated modeling methodology into a pilot project involving a large number of participants.1

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Fuzzy Comprehensive Evaluation Software of Teaching Quality Based on Entropy

The present teaching evaluation models are researched on and the evaluation criteria is designed automatically from the perspectives of experts and students. And then that is made to be a kind of scientific and reasonable criteria. By combining the approach weighted entropy and fuzzy comprehensive evaluation, the present model proposes a teaching comprehensive evaluation model. This software mo...

متن کامل

Designing of a comprehensive curriculum model based on the theory of brain-based learning in organizational training (Andragogy)

Introduction:The underlying concerns of organizations, reforming, the user environment curriculum, according to the brain's capabilities of each human capital in order to meet the ever-increasing expectations of customers (service providers) and competition with competitors. Thus, the present research has been designed with the purpose of reforming organizational learning processes through the ...

متن کامل

A Case Study on Teaching Software Engineering Concepts using a Case-Based Learning Environment

Case-based teaching is a well-known teaching methodology consisting of learning by reading, discussing and analyzing real-life cases and scenarios. We present a Case-Oriented Learning Environment (COSEEd) for teaching Software Engineering concepts to undergraduate and graduate students in a first course of Software Engineering. The novelty of the proposed model lies in being a complete learning...

متن کامل

Teaching Goal Modeling to Engineering Professionals - An Experience Report

Model-based software engineering is a common means to cope with complexity, size, and safety-relevance of modern embedded systems. While conceptual modeling is often part of university curricula and the concepts of modelbased engineering are also taught in industrial training, very few experience reports can be found on teaching model-based requirements engineering to industry professionals. In...

متن کامل

Supporting Casual Tutors and Demonstrators: A case study in computer science and software engineering

This paper describes the implementation and evaluation of a comprehensive Department-based training and support program for casual tutors and laboratory demonstrators at the University of Melbourne. The program provides a structured approach to help casual staff develop an understanding of what is involved in high quality teaching and student learning, which can be applied in a computer science...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995